home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 February / EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso / enigma / earcd / emula / arosdv19.lha / AROS / README.jobserv < prev    next >
Text File  |  1996-09-13  |  3KB  |  72 lines

  1. WHAT IS THIS
  2. ------------
  3.  
  4. Well, it's more a task server. Its purpose is to allow multiple people to
  5. work at the same project at the same time without any two persons doing the
  6. same work twice. This is accomplished by the jobserver. It has a database
  7. with all tasks that are still to do, tasks that are currently under
  8. construction and tasks which are finished.
  9.  
  10. HOW DOES IT WORK
  11. ----------------
  12.  
  13. Just send an EMail to
  14.  
  15.     aros@wi-pc44.fh-konstanz.de
  16.  
  17. with the Subject: jobserv and in the body of the mail
  18.  
  19.     help
  20.  
  21. It will list all commands that jobserv currently understands. Note that
  22. this is an automated service so the subject must match. jobserv ignores all
  23. lines in an email that it doesn't understand and stops reading at the first
  24. "end" or "--" on a line of its own. jobserv will answer your EMails telling
  25. you what it did, what commands it did understand, which it did execute and
  26. which not and if not, why not. jobserv will also remember your EMail so
  27. other can see who added/requested/did which job - So don't worry you won't
  28. be credited for your work.
  29.  
  30. SOME COMMANDS JOBSERV UNDERSTANDS
  31. ---------------------------------
  32.  
  33. add <id> <description> - Add a new job with the id <id> and the short text
  34.         <description> as an explanation. <id> may contain any character
  35.         except whitespace. Here is an example:
  36.  
  37.         add exec00001 Write AddHead
  38.  
  39.         If the command was successful, the reply will tell you that a
  40.         new job has been added to the database. If it wasn't
  41.         successful, it will tell you why not (eg. because there is
  42.         already a job with the same id).
  43.  
  44. req <id> - Allocate a task. This task will now be allocated by you. Your
  45.         EMail will be stored with it so everyone can see who is working
  46.         on that job and query you if you take too long or whatever.
  47.  
  48. done <id> - After you requested the job and finished it, you must tell
  49.         jobserv that you're through.
  50.  
  51. show [free] [work] [done] [byme] - The most important command. It tell
  52.         jobserv that you want to know what jobs are available and the
  53.         like. All parameters are optional. "byme" is a flag which
  54.         restricts the answer to jobs which match your EMail. The other
  55.         flags are additive and restrict the reply to jobs which are
  56.         still open, currently in progress or finished. So to see
  57.         the jobs which were added and finished by you, use
  58.  
  59.             show free done byme
  60.  
  61.         Note that jobserv doesn't remember that you added a task if
  62.         someone else allocated it. The most useful variants will be:
  63.  
  64.             show free
  65.  
  66.         which shows everything that's still open and
  67.  
  68.             show work byme
  69.  
  70.         which shows what jobs you did allocate and haven't finished
  71.         yet.
  72.